pin cherry
noun
1
: a small often shrubby shallow-rooted American wild cherry (Prunus pensylvanica) with small white flowers in short clusters
2
: the bright red acid fruit of the pin cherry
Love words? Need even more definitions?
Merriam-Webster unabridged
Share